Fixed it_gun constructor to properly initialize pierce

Fixes #3145