ok, you can also check 3D studio max, Maya or Cinema 4D. They are little harder than Blender but more in use in gaming industry.
Thank you for the advice
Well, I've got good news for you. I've just made a (obviously low-quality, but still better than a block as you said) model of a pistol for my game, which I will include in my next update.
Ok, well done. :)
:)