I agree. There are many situations(like not having a good tank) which you have to run and spam skills without being able to hit with staff. The gun would be perfect in that case.