Yes, in a stroke of genius that satisfies both goals of ending poverty and ensuring healthy miltitary contracts for the corporations, everyone on earth has now been drafted by the US military.
Because these are legal, my neighbor can own them.
In other lands, only criminals have guns, because criminals don't care about whether or not there is a law against having them.
In the US, everyone can have one, which means I can use one to defend myself, and everyone in my building can do the same. Why would a criminal willingly attack a building full of rednecks with weapons?