EntityHelper and BaseFirearm class