x2 on the 120 Rob allen..
I have seen Greek do some serious damage to fish with his pneumatic, so I know they are legit, I just like less moving parts and easy repairs
100 is a great reef gun but will leave you too short at times and very very shrt on any blue water you do..a 110 is really the king on our reefs as it moves easily and still has good range but it is inadequate for almost all blue water fish(mahi will still swim up to you)...a 120 is perhaps a bit too long for some reef hunting(i very rarely wish i had a shorter gun to wedge it into crevices and such), but it can still deliver good power at range to land kings or possibly Wahoo with good hunting techniques and can serve you well enough in most blue water applications (i have even seen vids of tuna on what looked like 120 pipe guns)....i think 130 is too long for the reef here, but ask hau as he hunted w one for a while and might have different opinions.
remember that the name of the game is compromise and there is no one gun that does everything...i consider my 120 RA to be a very versatile hunter that works in most of our dive conditions