One could IMHO legitimately argue regulations on ownership and storage of crew served weapons such as mortars, tanks and artillery or WMD's but to argue that any citizen be denied the right to an infantryman's M-4 or M-9 is ludicrous and runs afoul of the 2nd, 9th and 14th amendments.