@Zhinse Thanks, I must've missed that post somehow.

Also, to the people mentioning weapon delay, it's mentioned in that same link Zhinse posted.