8/31 RWB 40cal magazine. Comes with retail packaging open due to a rivet being installed to only allow 8 rounds. Note if loading anymore then 8 rounds into the magazine will make the spring jam or make a spring failure.
magazine Is marked 29rd but it is 31rd. RWB does the round count different on their magazines then other manufactures do.