I think we've beat this dead horse before.
The GA statute applies to active duty military under orders to carry a weapon in the line of duty, such as an MP, officer, or other soldier going about army business. This was made really clear when I was stationed at Ft. Benning. Of course, if you are willing to be a test case, let us know how it works out for you.
It's really a moot concept. If your on duty, you can carry a pistol, rifle, machine gun, hand grenade, or claymore regardless of GA state law!
.