Owning a gun does not reduce the odds that you or someone you care about being being killed by a gun. So, you benefit just as much from gun control as everyone else.
PS: One option is to simply jack up the cost of each bullet. At 100$ a pop that still useful for hunting or self defense so no constitutional issues, but your not going to see teens firing thousands of rounds. ;)