Meteorite Bouncing On the Ground

Hi

I have a meteorite model and I have applied a force in script to launch it at the ground but when it collides with the ground it bounces. I have altered the custom physics properties but nothing has changed. It looks like an unnatural bounce.

Script:

	
	local char = player.Character or player.CharacterAdded:Wait()
	
	if level == 1 then
		
		local meteor = script.Parent:WaitForChild("Meteor")
		local clone = meteor:Clone()
		local hrp = char:WaitForChild("HumanoidRootPart")
		
		clone.Parent = char
		
		clone:WaitForChild("Main").CFrame = char:WaitForChild("HumanoidRootPart").CFrame * CFrame.new(0,60,0)
		
		local bv = Instance.new("BodyVelocity", clone.Main)
		bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
		bv.Velocity = Vector3.new((hrp.CFrame.LookVector.X*150),-200,(hrp.CFrame.LookVector.Z*150))
		
		for i,v in pairs(clone:GetChildren()) do
			
			v.Touched:Connect(function(hit)
				
				for a,b in pairs(clone:GetChildren()) do
					if hit.Name == b.Name then print("TRUE") return end
				end
				print("Hit")
				bv:Destroy()
			end)
			
		end
		task.wait(5)
		clone:Destroy()
	end
	
end

script.Parent:WaitForChild("Fire").OnServerEvent:Connect(function(player, level)
	fire(player,level)
end)```