Yes, but the ejector, spring and pin are only a few bucks from SSS or Midway.