Add Gun class