Pistol · Rust
Semi-Auto Pistol recoil pattern
The Semi-Automatic Pistol (P2) is a cheap, reliable sidearm with a fast fire rate. It's a staple of early wipe and a solid backup when your main gun runs dry.

How to control the Semi-Auto Pistol
- 1Click quickly but not frantically. Let each shot land.
- 2Aim slightly low; consecutive shots climb toward the head.
- 3Swap to it instead of reloading in close fights.
- 4Keep fights close. It falls off quickly at range.
Using a Rust script with the Semi-Auto Pistol
A Rust script (also called a recoil script or no-recoil macro) moves your mouse against the Semi-Auto Pistol's recoil for you, so your shots stay where you aim. The WipeReady Rust script has a profile tuned to the Semi-Auto Pistol's exact recoil pattern for every attachment, matched to your sensitivity and FOV.
You decide how much it does: at 100% horizontal and vertical control it holds the Semi-Auto Pistol steady, and lower settings hand more of the work back to you. Not sure yet? Feel it first in the free Recoil Range.
Semi-Auto Pistol FAQ
How do you control the Semi-Auto Pistol recoil in Rust?
Click quickly but not frantically. Let each shot land. Aim slightly low; consecutive shots climb toward the head.
Is the Semi-Auto Pistol hard to control?
We rate it easy. It's a staple of early wipe and a solid backup when your main gun runs dry.
Does WipeReady work with the Semi-Auto Pistol?
Yes. The WipeReady Rust Script has a tuned recoil profile for the Semi-Auto Pistol and every attachment, matched to your sensitivity and FOV.
