Guns can be added to many Minecraft modpacks, adding new styles of gameplay. Whether you want to run a PVP Server, beat a Zombie Apocalypse or return to the Wild West, there’s a mod for it all. That’s why this list is going to cover the Top 10 Best Gun Mods for Minecraft 1.12.2.
All the buttons in this list link back to CurseForge. There, you can find more information about these mods, and download them for Minecraft. Make sure to read our other Minecraft Mod Lists too, for more great mods.
10Portal Gun

If you’ve played the Portal Games before, then you should have a good idea what this gun does. By firing a Portal Gun, you can create an Orange and Blue Portal, which are linked together.
These can then be walked through, quickly allowing you to teleport between locations. This mod isn’t designed to have Portals permanently set up. Instead, you should use them to quickly travel to nearby locations, or to teleport to hard to reach terrain.
Be careful though when using this mod with Shaders. They aren’t fully compatible, and might result in some graphical glitches and errors.
9Mr Crayfish’s Gun Mod

Mr Crayfish has also created a gun mod. Included are 9 different weapons, which are the Pistol, Shotgun, Rifle, Grenade Launcher, Bazooka, Mini Gun, Assault Rifle, Machine Pistol and Heavy Rifle.
All of these weapons can be created inside the Workbench provided by the mod. Inside the Workbench, you can also craft all the ammunition you need, as well as Attachments, like different Barrels and Scopes which can be applied to your guns.
Finally, there are some Grenades included with the mod, like regular Grenades and Stun Grenades, and Weapons can be Dyed. It’s a very stable mod, and gives what you need in a simple manner.
8Gravity Gun

The Gravity Gun is inspired from the Half Life games. Although this gun also feels like it could be used in the Portal games too.
There’s 2 Guns, and they can be crafted from 2 Iron Ingots, 4 Ender Pearls, a Block of Obsidian and a Block of Glowstone or Nether Star. Realistic physics and animations are included for the movement of blocks.
With the Gravity Gun, you can pick up a block or entity by right clicking it. When you release the right mouse button, the item will be dropped, or thrown if it has a bit of momentum. If you press left click instead, the block or entity will be launched at great speeds.
7Modular Warfare

Modular Warfare adds lots of military related items, and not just guns. Some wearable equipment includes different Tactical Vests, as well as Hiking Packs.
When it comes to weapons, a lot of them are modern. You can craft and use AKMs, L115A3s, SKS and more. Whereas there’s some different grenades to be thrown too, like Flash Bangs, Frag Grenades and Smoke Grenades.
Most interestingly, there’s lots of Attachments available so that you can further customize your weapons in Minecraft. There’s different Suppressors, Sights, Grips and Scopes available for the guns.
6Flans Mod

Flans Mod is one of the most well known and best weapon mods available for Minecraft. It doesn’t just work out the box though, you need to install Content Packs, some of which are available on CurseForge, others are available on the Flan website.
Depending on the content pack you install, you can expect to find different guns. Some might be WW2 themed, old time themed or even future-like, depending on the content pack you install.
One of the most popular packs has to be the WW2 Content Pack. Flans Mod doesn’t just focus on guns either, as it also adds an assortment of vehicles and armor items.
5Ancient Guns

To go back in time, try out the Ancient Guns mod. With it installed, the weapons you can find include Pistols, Muskets, Rifles, Double Barrel, Pepperbox and Blunderbuss.
With this mod, you can recreate the likes of the Napoleonic Wars, or even the Civil War. As you progress through each Dimension (Overworld, Nether and End), you’ll unlock better weaponry, made from Matchlock, Flintlock and Caplock.
If you take your weapons out in the rain, or inside of water, they’ll get wet and become useless. To dry them out, use them on a Dry Sponge, or place them in a Furnace. Or you can even take them into the Nether, where it’s hot.
4Fluid Gun

Fluid Guns are incredibly useful, especially when it comes to terraforming. There’s a few different tiers, which determines the amount of fluid it can hold, like Lava and Water.
By pressing the right mouse button on a water source, you can collect the fluid into the gun. When right clicking on the surface of a block, the fluid will be placed down again. It’s pretty easy to create your own lakes.
3Archaic Guns

Archaic Guns adds weapons which aren’t focused around realism. The best feature is that they’re 3D, so they look great in the players hand. So it’s similar to Mr Crayfish’s Gun Mod in that aspect.
However, the biggest downside to this mod is that none of the guns actually have recipes, so they aren’t obtainable in Survival mode. Instead, you’ll need to either give them to yourself, or create the recipes using a mod like CraftTweaker.
Some of the weapons that are included are the Rifle, Repeater, Boomstick, Coach Gun, Pipegun and Musket. There’s some Flares too, which can be thrown on the ground with realistic physics.
2Old Guns

Old Guns is relatively similar to Ancient Guns, listed above. It includes weapons like the Derringer, Pistol, Heavy Pistol, Musket, Carbine and Blunderbuss.
They’re also tiered between Matchlock, Wheellock, Flintlock and Caplock. Although this mod also allows you to create artillery items, like Cannons shown on the image above.
To get started with the Old Guns mod, you’ll want to craft the Gunsmithing Table. There’s a wetness mechanic to consider, and weapons are able to explode in your hand if the condition of the item in low.
1Wild West Guns

If you like games like Red Dead Redemption, then try out Wild West Guns. It includes weapons like Cattleman Revolvers, Quality Repeaters, Double Barreled Shotguns, and Sawed Off Shotguns.
Some weapons have Scopes, which can be activated by pressing Left Shit. Quite a few of these are powerful too, being able to 1 hit kill lots of entities.
Users on newer versions of Minecraft are a bit luckier, as more features have been implemented like Structures and Armor. Though this is still a worthy gun mod for Minecraft 1.12.2.