I put a Bar-Sto 5.5" semi-drop-in (no fitting required - it fit very tight but just right, right from the start!) in a G29, NOT a G20, and yes it looks funny with that barrel sticking way out. Then I mag-na-ported it and put an Optima 2000 on the pistol. It seems pretty accurate but I've never tested it beyond 25 yards, so couldn't tell ya.