Adding new gun logic to doom 6