@riosuki I'm sorry, but I'm not good at explaining things, and it's a somewhat complicated process. Even now, I create the textures in Photoshop and preview the result in Blender. In short, look for 3D weapon models online, import them into Blender with the texture, and then edit the texture in your preferred image editor. I hope this helps.