You could have two guys carry a 1000' chain attached to two poles. When there's any question about the distance between the politician and the gunman somebody could blow a whistle and say, "Bring out the chains!"
I think it makes more sense to ban politicians within 1000 feet of a gun.