I agree with Kaj Suominen, tutorials are just a base that show you workflows, there’s no real right or wrong way to do things when it comes to 3D. You could make a weapon by sculpting and then retopo or you could just do it with polygon modelling. You just need to practice and practice.