Bought this in hopes it would fit my polymer80 pfc9 and of course it doesn't. Can't return so up for grabs. All details on invoice, for G19 with TRL-1 with extra mag carrier, come with hardware to remove mag carrier if wanted or to swap out for other accessories. $130 shipped.