optimized shoot and pass command

changed while loops to subtraction
used shorter delays to only partially open sidearms and infeed