You can't use the same weapon more than once and get credit for it. You need at least 22 weapons to make this work.
I have found that removing a weapon from a dweller, setting him to fist, then equipping him with the same weapon works. But you can only do that once in the game to each dweller.