MC is an idiot. He has access to RPGs, giant freaking pieces of armor, tanks, all sorts of firearms and when he see a giant, he uses an assault rifle.
Everytime big battles happen, he just uses small arms until other people get hurt.
But then this does fit the title exactly.