There are a few ways to unlock new weapons in Sniper 3D: Reach new levels: With every level you complete, you will unlock new weapons. Purchase weapons: You also have the option to buy new weapons using either in-game coins or real money.