Why shoot barriers when you could instead ignore the barriers, and move into close range?
Got a whole design post on that.
[ExC Ideas] Solving Queue Times