I have a G30 and G23 Gen 4 and recently set up my NFA Trust so i'm looking to buy my first Suppressor and would appreciate some comments or suggestions. I've narrowed it down to either : Silencerco Osprey 45 or AAC TI-Rant 45 with extra pistons so i can use them on my G23. Barrel choices are KKM Precision Threaded or LWD Threaded. What about recoil spring upgrades? Needed or ? Anyone that has experiance with any of these or running something different that you would recommend would be greatly appreciated. I'm about to drop alotta cash so hoping to make an informed decison. Thanks for any suggestions/comments.