Nice shroud for a AGT Vulcan 1 gen 3 or 4. Has some stepped baffles inside. Well made and atteactive. Length is 14.75 inches. Extra end cap is for a larger diameter barrel measuring about 15.18mm. The distance from the rear of the shroud to the threads is 4 7/16". $150 plus shipping pirate ship rate. Paypal F&F, Venmo ok.