This is a brand-new American Precision Arms Gen 3, 4 port, .338, Little Bastard self-timing muzzle brake. 5/8x24 threads. It was threaded onto a muzzle, but no shots were fire through it. $185 shipped. No trades at this time. Please PM with any questions.