ranged_weapon variable