I believe Scalia meant that there were limits to the effect of citizens cannot own drones etc. I think he was parsing out the words of what Scalia actually meant.
I hope that’s what Scalia said. The current debate right now seems to have a starting point that assumes certain things are already settled like: the 2nd Amendment is to protect hunters’ rights...or we’re going to reduce the size of a clip from 10 rounds down to 7. This is madness. I don’t see anywhere that it says I can’t own a hundred round clip (for instance) or that government has the “right” to determine what I can own.
What I see is that government has the responsibility to ensure that my right to own guns, any guns, lots of gun (if I so desire) is not trampled upon.