long is better, less kick. as far as pain.....its OOOWWWW with a long bbl, DANG/OWWW/OMG THAT HURT with a short one.