How about the Enchanted Elephant Gun that shot Nitro Slugs in Eternal Darkness? Ha ha, everytime he shot it would shove him back. If you loaded and shot both barrels at once, it threw him on the floor.
Probably the Custom Shotgun in Resident Evil 2 as well.
Most of the weapons in Desert Combat make the list.
-Lasereth