How do I make a gun have zoom or scope? realisticly!!
Lower the FieldOfView property of the player's camera. It allows for up to about 4x zoom. Just be warned first-person gets a little hard to control when you use zoom this way.