@Derekdpt when you said "I'll take it" that mean the deal is done. no more negotiations, no more research...
That means you’ve done your homework. If we’re supposed to list everything that something is not compatible with, that could start to get really stupid...
Should OP have mentioned that this is not an MP5 Compatible part? They’re both 9mm?
Stop trolling good seller, learn how to make deals or GTFOH....