This magazine fits the Umarex Steel Strike BB gun. It has a 900 round reservoir and holds 30 rounds in its magazine channel. Made for use with steel BBs like Umarex BBs or Hornady BBs.