There are guns that are for hunting animals, or for basic self defense, and there are guns that are designed to kill large numbers of humans. The ones that are meant to kill large numbers of humans don't need to be available to the general public.

This isn't a slippery slope, and it's not rocket science. It shouldn't even be partisan.