Definition of magazine release in English:

magazine release

noun

  • A catch which allows the magazine of a gun to be removed; frequently attributive.

Origin

1970s.