This page is a free random rifle picker for Counter-Strike 2. It selects one rifle at random from the full-buy lineup — for rifle-roulette matches, forcing practice on off-meta rifles, or deciding between the usual suspects without an argument. Trim the pool to one side's rifles, then spin.
Rifles decide most full-buy rounds. The class covers the T-side and CT-side lineups plus the scoped options, and each rifle carries its own spray pattern, so a random assignment doubles as recoil practice. Side availability matters here more than in any other class — several rifles can only be bought on one half of the map.
Press Start and every rifle in the pool bounces around the arena until one reaches three wall bounces and wins. The draw is even across the enabled rifles and independent between spins. In rifle-roulette, players re-spin every gun round and buy the result, side permitting — the Side quick-filter limits the pool to rifles your half can actually buy. Edit Pool supports any custom ruleset, and the share button encodes the pool as a link.
Starting from the pistol round? The CS2 pistol randomizer draws a random sidearm, and the full weapon randomizer spins the whole buy menu. The map randomizer picks where the match happens.