I've got a minor bug for you, when a player switches from a zoomable weapon to a non-zoomable weapon while zoomed, the third person and fov changes stop working until the player switches weapon again.