Revamp Fire method under CoreGun