343 was on the winning alliance in VCU with a very similar design. Problem is, harsher refs might have gotten mad at them for shredding balls (beleived to be the rough polycarb edges of their spiraling ramp). When running their system, it was described to be "snowing" the ball skin!
343 also had a turret for their gun.
Any issues with you guys and shredding balls? If not, you guys look to be an awesome competitor once again this year.