Some guns I’ve seen appear to have ridges that might be similar to the friction ridges some animals have, they tend to go along with any curves there may or may not be, one clear and definitive example for this is the https://splatoonwiki.org/wiki/Splattershot_Jr.
Make sure the silhouette is recognizable and be sure to use references whenever making any ranged weapon.
Otherwise, you have to make the weapon seem “holdable” in a way that can be compromised.
Same goes with Magazines.
Use a background photo yes, basically that
Some guns I’ve seen appear to have ridges that might be similar to the friction ridges some animals have, they tend to go along with any curves there may or may not be, one clear and definitive example for this is the https://splatoonwiki.org/wiki/Splattershot_Jr.