Soldier robbed of gun, phone in downtown Kingston