Barrett 50 cal 3D Model

Barrett .50 cal – surface model – solidworks