Added gun.cs