223 5.56 Pro Tactical (Free Float) Upper Vise Block
Highest quality upper receiver vise block made from solid aluminum.