Yes, limit orders take back seat to market orders.
Also, The bid price might have been 53.15, the ask may have been above the 53.18 you wanted the shares at.
And, even if the ask was at 53.18, the MM only has to offer 100 shares at that price, so if someone else got them at 53.18, the MM...