The ucmj being strict is worth little against someone taking up his guns and going rampage.
Why does anyone from the Police or Military need to own firearms privately? The only reason i could think of is training, but that is a responsibility of the employer, to give enough training to the cops and soldiers.