I'm working on a course by Creative Shrimp on hard surface modeling in Blender 3D. Here is a look at the progress.

This is the beginning where I am blocking out the basic shapes.

Once everything is blocked out, I worked on refining the each part, one piece at a time.