Took about 3 hours and modelled using only quads, which I never used to do.
I posted a tips video, but shortly realised it was teaching messy topology and bad techniques that look cool, but are poor practice.
I will probably (not) do a tip video on hard surface modelling, for now I recommend Arrimus3D and ChamferZone. These guys know the industry standard stuff really well. I copy them and there super good teachers . They use 3DS Max and other software, but you can do exactly what they do in Blender; the difference is that they will teach you better modelling practises.