Professional grade upper receiver vise block

Made from high density polymer that will not scratch your finish

Upper Receiver Vise Block

$24.99Price