RE: G5 optic sight
The floating pin is great and makes zero noise at all. I've been shooting my ME since early last year and shoot a few days a week and have not had any noise from it.
The great part about the floating pin is it allows you to practice past 50 yds without needing additional pins. I'd get the .019" pins.
If you do get one and run into an issue with pin noise PM me. They've supposedly fixed the issues with the XR models. There is a cheap fix for this if they haven't.