-

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

Bearing Delay Upper Receiver
$1,420.00 – $1,575.00Price range: $1,420.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
$10.00 – $15.00Price range: $10.00 through $15.00 This product has multiple variants. The options may be chosen on the product page
