How to make spinning bullet?

I’ve modified the Hyperlaser gun to make the bullet spin, but it has a problem.

Code (placed under BodyVelocity):

		local BodyAngularVelocity = Instance.new("BodyAngularVelocity")
		BodyAngularVelocity.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
		BodyAngularVelocity.P = math.huge
		BodyAngularVelocity.AngularVelocity = FrontCFrame * AngularSpeed
		BodyAngularVelocity.Parent = LaserShotClone