Sniper rifle location
Go to the back of the gas station, where the food and supplies are located. Enter the back room, where you will find a ladder. Climb up and walk towards the back of the roof, near two large air conditioner units. The sniper rifle will be located by the one on the right, closest to you. It will have twenty shots.