This is a model I made for class. The model is based off an M16 Rifle in a common configuration.
Final Render of an M16.
My reference.