First person camera

I was wondering if its possible to force the player to use first person in one section, then let them use whatever in the next.

fairly simple to accomplish

Under StarterPlayer there is a property called CameraMode. You can easily set this using scripts.

game.Players.PlayerAdded:Connect(function(plr)
	plr.CameraMode = Enum.CameraMode.LockFirstPerson
	wait(5)
	plr.CameraMode = Enum.CameraMode.Classic
end)