Gen two original smith & Wesson handguard


£35 
  • Shipping: