how do you like, model realistic guns? how do you find out the exact dimensions of each piece of the firearm etc.
If it's for a game, exactness really isn't going to matter. A simple image reference will be perfectly fine. But if it's for technical reasons, you're probably either making the dimensions yourself, you have documents about it, or you have the actual object that you can measure yourself.