German AR-style rifles in .300 Win Mag and .338 Lapua Magnum by Albert Arms
Albert Arms is a firearms manufacturer located in Schweinfurt, Germany. They produce AR-style rifles chambered in .300 Winchester Magnum and .338 Lapua Magnum called ALR-300 and ALR-338 respectively. Both guns are short stroke gas piston operated and have AR-style bolt [Read More…]