You will fail at finding a single negative thing about Ron. I've spoke to him on the phone a couple times, he stands behind his product 100%, is straight forward and makes awesome suppressors.
Buy with confidence. If I could I would reprofile my m24 barrel for an AE30 but I need to look into...