This is a ProMag® Archangel 10-22 magazine loader.
This handy spring-loaded device makes magazine reloading a breeze, saving on finger fatigue and helping you maximize trigger time at the target range. ProMag’s Archangel stocks and accessories are designed to transform some of your favorite old rifles into cutting-edge tactical weapons platforms—with lightweight polymer construction and aggressive design to match.