Ruger 10/22, moderator & 2 mags included, Stock No 907, £195

Tags: