User blog comment:STRiiK3R115/United Nations Space Command vs. Galactic Empire/@comment-70.192.205.188-20141104153626/@comment-70.67.229.32-20150717095130

False. The Stormtrooper armour was pierced be Ewok Arrows that have far less power than the 7.62x51mm BR85