Its pretty obvious that Shanks has a gun hidden up his a**. It all makes sense now. Shanks and all his crew are sniper/gun users.