Yes, and there's always the fact that if you really wanted those guns, you could get them. I'm sure there would be a large criminal market. It needs to be said twice.
Comparing them to nukes is idiocy. Nukes are bigger (no stopping by and putting it in your jacket), more expensive (I trust you understand this), only accessable by a few (as opposed to guns, even if they were illegal), and more dangerous. All you need to get illegal guns is to pay a visit to the corrupt cop and pay some cash. To get nukes, you have to do a lot more.
I would never get rid of my guns. You'd have to kill me first. Anyone who would get rid of their weapon just because the law tells them too doesn't deserve to have them.
BTW: The next time you say "it's a right" is such a weak argument, I hope someone shoots you. Hey, the right to life is just such a weak argument, right?