This came as a "throw-in" with a scope I recently purchased here on AMart. No caps but in decent condition, I think the body is plastic. MO or personal check if you are 5Star here at AMart.
Now asking $15 shipped First Class Mail CONUS.
Thanks for looking,