This is a Perazzi MX 2000 barrel, it is 35" long it is ported and comes with Briley chokes. I am asking $2,100 for it.