Armory adds highly customizable guns and other unique weapons/gadgets to minecraft.
It is used by multiple plugins, including Paintball War Edition and BattleArmory.
Documentation about the setup, configuration and usage of Armory can be found in the wiki.