Ok as far a guns go ill just swear by my rabitech's. I love them so much it turned me into a biast rabi entheusiast

also I beleive the harsh south african conditions dictates a sturdy accurate comfortable gun. So ive never tried any of the picasso's, omer's etc. Even though I love what Omer diving products, ie suits, goggles, fins. What i have found to be weird though is that my 120 Rabi tracks a hell of alot better underwater than my 90 Rabi. Admittedly I only use the 90 when diving in kelp.