Gun and guns are the same noun, with different plurality. Guns is the plural of gun.