以前士兵打仗的時候, 都會將子彈裝進一個專門的袋子中。 等子彈打完以後, 在躲到安全的地方一顆顆的將子彈再裝進槍裡,
隨著科技的發展迅速, 發明出了彈匣。 一個彈匣裡面最少也能裝30顆子彈左右, 所以說現在士兵上戰場打仗身上只要帶三到四個裝滿子彈的彈匣就可以了, 但打光的彈匣軍隊為什麼規定軍人要帶回呢?
首先不同槍支使用的彈匣都是不一樣的, 而每個士兵身上帶多少發子彈和多少彈匣都是被記錄下來的。 如果在戰場上隨便將彈匣扔掉的話, 這樣無形中又給國家增添了不少額外的開支。
再者在戰場上很多老兵通過地上的彈匣能判斷敵人的陣容和使用的武器, 而如果掌握這些以後就能想到更多的應對方法。 在其他國家規定如果士兵沒有將彈匣帶回, 丟掉數量過多的會受到很嚴重的懲罰, 比如開除軍籍。