This is a new never fired Bar-Sto "Semi-Fit" Glock 20 barrel in 10mm. The bag is torn but the barrel is new, looks like it was purchased and then just sat in somebody's parts drawer. It fits Gen 3 and 4 Glocks. Asking $150 plus shipping of your choice.