Sorted, think the part they sent was maybe for a gen 2 though as it didn't fit correctly. There was a bump in the plate so had to sand it down slightly and then file down the inside of the upper receiver. All working as it should now, added abit of silicone oil for smooth running.
Thank you guys