Things I would have changed: There should be some sort of color code to distinguish pellet size. If you have several mags in 0.177, 0.22, and 0.25, they all look exactly alike at a glance.
The price is unjustified for such a simple piece of equipment.

What others should know: There is no positive stop when the magazine is empty. It is easy to accidentally fire a blank.