You do know that rifles that big are almost impossible to aim, right?
Anyway, everyone and their mom know that Mr. Norris carries a railgun.
Chuck Norris has nothing on Segata Sanshiro. Just take a look.
I know the video's long, but Segata Sanshiro doesn't need a gun to make people explode. He throws them.