Agree with Anotherproblem , proto have a lot of problems and you have to take a good care.. At least with proto matrix rails.. But it's muuuch more confortable than mini. Mini is much better but try to shoot it first as I better buy **** proto and play well, than super cool mini and would not be able to handle it