Had a fairly poor experience
Had a fairly poor experience; I was really excited to get a Mk23 when most places were out of stock. I purchased a brand new item but it shipped with damage near the safety catch.
I reported the issue immediately (within 20 mins of the delivery, whilst at work) and the response I got from Richard was unprofessional, and less than helpful - I ended up having to go through PayPal in order to reach a resolution, a partial refund which I accepted (can't find another Mk23 for love nor money!).
Safe to say I would advise caution purchasing online from Eagle6 Airsoft - if like me it's your only option for a particular model or part, I recommend using a credit card or protected payment provider.