Heres the thing, it's not game mechanics to say that he's, apparently by his high end feats, without exaggeration using nerf guns to fight enemies made of Styrofoam.
15mm at 5kfps, thats measurable. Thats in the range of autocannon from real life in terms of impact energy and theoretical...