"The right of the people to keep and bear ARMS shall not be infringed" (emphasis mine).
Nowhere in the 2nd amendment, or the entire Constitution for that matter, are muzzle loaders, blunderbusses, machine guns crossbows longbows spears knives brickbats or frying pans mentioned.
It's the right of the people to keep and bear ARMS.