You have just placed restrictions which are not mentioned in the 2d Amendment. These restrictions infringe on the right bear arms. If these restrictions are constitutional, then so are others such as restrictions on certain types of arms.
Well clearly I don't see the language that way at all, but you are entitled to your opinion of course.