-

MAUL – Bearing Delay Upper Receiver
$2,399.00 – $2,449.00Price range: $2,399.00 through $2,449.00 This product has multiple variants. The options may be chosen on the product page -

Bearing Delay Upper Receiver
$1,400.00 – $1,575.00Price range: $1,400.00 through $1,575.00 This product has multiple variants. The options may be chosen on the product page -

Bearing Delay Upper – Lifter
$45.00 This product has multiple variants. The options may be chosen on the product page -

Bearing Delay Upper – Firing Pin
$12.00 -

PM Kit
$5.00 – $12.00Price range: $5.00 through $12.00 This product has multiple variants. The options may be chosen on the product page
