I've done this long time ago, forgot to submit it here. Pop design practice following Hardy Fowler's machine design course.
Sci Fi Rifle rendering exercise