First, make all online sales for guns, gun accessories/add ons, and ammo ILLEGAL! Most of these rampage shootings get their ammo online anonymously. Second, HEAVILY REGULATE ALL AMMO! Make them sign a shit ton of documents and whatnot so the authorities know whats up. You should buy this stuff IN PERSON and in limited quantities! Third, GIVE HARSH PENALTIES TO THOSE WHO INTENTIONALLY TRY TO DODGE THE REGULATIONS AND GET GUNS/AMMO ILLEGALLY! Guns are like cars. They need ammo to shoot, just like how cars need gas to drive and go. If you target all the ammo, then you solve the problem without bringing up conflicts on the 2nd amendment because they will have nothing to bitch at you about.