{"title":"Training, Safety and Dry Fire","description":"\u003cp\u003eWell-organized shooting practice begins before the first shot is fired. This collection brings together accessories that support clear safety routines, shooting-bay preparation and deliberate work without live ammunition. It covers solutions for individual shooters, instructors and group-session leaders, from communicating equipment status to keeping small training items under control.\u003c\/p\u003e\u003ch3\u003eEquipment matched to the training scenario\u003c\/h3\u003e\u003cp\u003eDepending on the objective, the right setup may include safety flags, dry-fire inserts and snap caps, magazine-handling aids, instructor signalling equipment or target accessories. Check the calibre, firearm platform, dimensions and interface with the equipment already in use. Visibility, material durability and the ability to confirm an accessory’s position also matter.\u003c\/p\u003e\u003cul\u003e\u003cli\u003eclear indication of firearm and equipment status,\u003c\/li\u003e\u003cli\u003erepeatable organization of dry-fire drills,\u003c\/li\u003e\u003cli\u003ea tidier bay and more efficient session preparation,\u003c\/li\u003e\u003cli\u003ebetter communication during supervised group practice.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eTraining accessories do not replace safe-handling rules or a physical firearm check. They should be used in a planned environment, after live ammunition has been removed from the dry-fire area and in line with procedures established at the facility. Thoughtful selection supports consistent habits, practical ergonomics and easy recognition of equipment status.\u003c\/p\u003e","products":[{"product_id":"gwizdek-taktyczny-treningowy","title":"Training whistle for shooting instructors","description":"\u003cp\u003eA training whistle for shooting instructors, group training and tactical classes. Useful wherever a clear sound signal is needed: on the range, outdoors, during briefings or group work.\u003c\/p\u003e\u003ch3\u003eKey features\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eFor instructors:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e clear signaling during shooting and group training.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eRange and field use:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e suitable for courses, tactical training, sport and outdoor activity.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eCompact:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e light and easy to keep close at hand.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eDurable:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e designed for rain, dust and field conditions.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eMade and assembled in Poland by Shootershape.\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Base black","offer_id":51010546205000,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Midnight navy","offer_id":51010546237768,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Ashen gray","offer_id":51010546270536,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Natural white","offer_id":51010546303304,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Classic brown","offer_id":51010546336072,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Coffee brown","offer_id":51010546368840,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Olive green","offer_id":51010546401608,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Classic greenery","offer_id":51010546434376,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":51010546467144,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":51010546499912,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Warning yellow","offer_id":51010546532680,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/whistle_0a6f9b8f-8dd6-4712-baa5-d2369748db38.webp?v=1784755671"},{"product_id":"trt-9mm-wkladka-do-treningu-na-sucho-dry-fire-training-insert-3-szt","title":"TRT 9mm Dry Fire Training Inserts – Set of 3","description":"\u003cp class=\"p1\"\u003eThe ShooterShape TRT in 9x19mm caliber is a safe and practical tool for dry-firing training. Mounted directly to the factory magazine feeder (follower), it allows for repeatable \u003ci\u003etap-rack\u003c\/i\u003e drills and simulated jams without the risk of loading live ammunition.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003ch3\u003e \u003cb\u003eKey features:\u003c\/b\u003e\n\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eCaliber:\u003c\/b\u003e\u003c\/span\u003e 9 mm (9×19 mm)\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eSafe training:\u003c\/b\u003e\u003c\/span\u003e eliminates the need for dummy ammunition, increasing safety of use\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eFunction:\u003c\/b\u003e\u003c\/span\u003e allows the bolt to be pulled back multiple times without locking it on an empty magazine\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eInstallation:\u003c\/b\u003e\u003c\/span\u003e quick and non-invasive - no magazine modification required\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eApplication:\u003c\/b\u003e\u003c\/span\u003e Ideal for home training, tactical training, safety classes and dry fire\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eSet:\u003c\/b\u003e\u003c\/span\u003e Includes \u003cstrong\u003e3 ShooterShape TRT 9mm inserts\u003c\/strong\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n \u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003e\u003cb\u003eDesign:\u003c\/b\u003e\u003c\/span\u003e Designed and manufactured in Poland by ShooterShape\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003e \u003cb\u003eApplication:\u003c\/b\u003e\n\u003c\/h3\u003e\n\n\u003cp class=\"p4\"\u003e With this simple addition, you can hone your skills in a controlled and safe environment - quickly, efficiently and without using up ammunition.\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Base black","offer_id":51010567536968,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Midnight navy","offer_id":51010567569736,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Ashen gray","offer_id":51010567602504,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Natural white","offer_id":51010567635272,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Classic brown","offer_id":51010567668040,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Coffee brown","offer_id":51010567700808,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Olive green","offer_id":51010567733576,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Classic greenery","offer_id":51010567766344,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":51010567799112,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":51010567831880,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true},{"title":"Warning yellow","offer_id":51010567864648,"sku":null,"price":25.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/mag_plug.webp?v=1760972120"},{"product_id":"dyspenser-zaklejek","title":"Target Patch Dispenser – two sizes for shooting range use","description":"\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eA practical and durable target paster dispenser for quickly and conveniently covering bullet holes on the target. Available in two sizes matched to the most common pasters used in sport and dynamic shooting.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cb\u003eKey features:\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eTwo variants:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e Small – for Ø15, 16 and 19 mm pasters \/ Large – for Ø20 and 25 mm pasters\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eErgonomic shape:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e comfortable one-handed use, suitable both for competitions and everyday training\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eDurability:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e made from solid material resistant to damage and abrasion\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eFast workflow:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e one press = one ready paster, without tearing or re-sticking\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eThe target paster dispenser is a must-have for sport shooters – it removes the frustration of peeling pasters from a roll and shortens target reset time on the range. It fits easily in a range bag, belt or vest pocket. Ideal for IPSC, IDPA, PRS and recreational training.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eTarget pasters are not included.\u003c\/span\u003e\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Base black \/ Small (15-16-19mm)","offer_id":50829605208392,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Base black \/ Large (20-25mm)","offer_id":50829605273928,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Midnight navy \/ Small (15-16-19mm)","offer_id":51041485422920,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Midnight navy \/ Large (20-25mm)","offer_id":51041485455688,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Ashen gray \/ Small (15-16-19mm)","offer_id":51041485488456,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Ashen gray \/ Large (20-25mm)","offer_id":51041485521224,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Natural white \/ Small (15-16-19mm)","offer_id":51041485553992,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Natural white \/ Large (20-25mm)","offer_id":51041485586760,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Classic brown \/ Small (15-16-19mm)","offer_id":51041485619528,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Classic brown \/ Large (20-25mm)","offer_id":51041485652296,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Coffee brown \/ Small (15-16-19mm)","offer_id":51041485685064,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Coffee brown \/ Large (20-25mm)","offer_id":51041485717832,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Olive green \/ Small (15-16-19mm)","offer_id":51041485750600,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Olive green \/ Large (20-25mm)","offer_id":51041485783368,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Classic greenery \/ Small (15-16-19mm)","offer_id":51041485816136,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Classic greenery \/ Large (20-25mm)","offer_id":51041485848904,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ Small (15-16-19mm)","offer_id":51041485881672,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ Large (20-25mm)","offer_id":51041485914440,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ Small (15-16-19mm)","offer_id":51041485947208,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ Large (20-25mm)","offer_id":51041485979976,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Warning yellow \/ Small (15-16-19mm)","offer_id":51041486012744,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true},{"title":"Warning yellow \/ Large (20-25mm)","offer_id":51041486045512,"sku":null,"price":39.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/shootershape-target-patch-dispenser.jpg?v=1783252594"},{"product_id":"treningowe-naboje-plastikowe-snap-caps-wybierz-kaliber","title":"Snap caps \/ training dummy rounds for dry fire","description":"\u003cp\u003eSnap caps, also known as training dummy rounds, are plastic rounds for dry fire, loading practice, reload drills and safe firearm handling without live ammunition.\u003c\/p\u003e\u003cp\u003eThey are useful for home dry fire, range practice and instructor-led training. Use them to practice manipulations, magazine work, feeding checks and basic handling in a controlled way.\u003c\/p\u003e\u003ch3\u003eKey features\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eFor dry fire:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e safe no-live-ammo training and manipulation drills.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eSnap caps \/ dummy rounds:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e clear terminology used by shooters.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eMultiple calibers:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e choose the variant matching your platform.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eReusable:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e durable plastic for regular training use.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003cli\u003e\u003cp class=\"p1\"\u003e\u003cb\u003eHandling practice:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e loading, reloading, magazine work and feed checks.\u003c\/span\u003e\u003c\/p\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003ch3\u003eAvailable calibers\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e.22 LR,\u003c\/li\u003e\u003cli\u003e.223 Rem \/ 5.56×45 mm NATO,\u003c\/li\u003e\u003cli\u003e.300 BLK,\u003c\/li\u003e\u003cli\u003e.308 Winchester \/ 7.62×51 mm NATO,\u003c\/li\u003e\u003cli\u003e.30-06 Springfield,\u003c\/li\u003e\u003cli\u003e.270 Winchester,\u003c\/li\u003e\u003cli\u003e6.5 Creedmoor,\u003c\/li\u003e\u003cli\u003e7.62×39 mm,\u003c\/li\u003e\u003cli\u003e9 mm Luger,\u003c\/li\u003e\u003cli\u003e.380 ACP,\u003c\/li\u003e\u003cli\u003e.38 Special,\u003c\/li\u003e\u003cli\u003e.40 S\u0026amp;W,\u003c\/li\u003e\u003cli\u003e.45 ACP,\u003c\/li\u003e\u003cli\u003e.357 Magnum.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cem\u003eTraining product. We do not sell firearms, firearm parts or live ammunition.\u003c\/em\u003e\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Technical black \/ .22 LR","offer_id":52274273583432,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .223 Rem \/ 5.56×45mm NATO","offer_id":52274273616200,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .300 BLK","offer_id":52274273648968,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .308 Winchester (7.62×51mm NATO)","offer_id":52274273681736,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .30-06 Springfield","offer_id":52274273714504,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .270 Winchester","offer_id":52274273747272,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ 6.5 Creedmoor","offer_id":52274273780040,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ 7.62×39mm","offer_id":52274273812808,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ 9mm Luger","offer_id":52274273845576,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .380 ACP","offer_id":52274273878344,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .38 Special","offer_id":52274273911112,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .40 S\u0026W","offer_id":52274273943880,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .45 ACP","offer_id":52274273976648,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Technical black \/ .357 Magnum","offer_id":52274274009416,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .22 LR","offer_id":52274274042184,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .223 Rem \/ 5.56×45mm NATO","offer_id":52274274074952,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .300 BLK","offer_id":52274274107720,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .308 Winchester (7.62×51mm NATO)","offer_id":52274274140488,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .30-06 Springfield","offer_id":52274274173256,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .270 Winchester","offer_id":52274274206024,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ 6.5 Creedmoor","offer_id":52274274238792,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ 7.62×39mm","offer_id":52274274271560,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ 9mm Luger","offer_id":52274274304328,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .380 ACP","offer_id":52274274337096,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .38 Special","offer_id":52274274369864,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .40 S\u0026W","offer_id":52274274402632,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .45 ACP","offer_id":52274274435400,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black \/ .357 Magnum","offer_id":52274274468168,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .22 LR","offer_id":52274274500936,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .223 Rem \/ 5.56×45mm NATO","offer_id":52274274533704,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .300 BLK","offer_id":52274274566472,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .308 Winchester (7.62×51mm NATO)","offer_id":52274274599240,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .30-06 Springfield","offer_id":52274274632008,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .270 Winchester","offer_id":52274274664776,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ 6.5 Creedmoor","offer_id":52274274697544,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ 7.62×39mm","offer_id":52274274730312,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ 9mm Luger","offer_id":52274274763080,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .380 ACP","offer_id":52274274795848,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .38 Special","offer_id":52274274828616,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .40 S\u0026W","offer_id":52274274861384,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .45 ACP","offer_id":52274274894152,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray \/ .357 Magnum","offer_id":52274274926920,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .22 LR","offer_id":52274274959688,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .223 Rem \/ 5.56×45mm NATO","offer_id":52274274992456,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .300 BLK","offer_id":52274275025224,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .308 Winchester (7.62×51mm NATO)","offer_id":52274275057992,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .30-06 Springfield","offer_id":52274275090760,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .270 Winchester","offer_id":52274275123528,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ 6.5 Creedmoor","offer_id":52274275156296,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ 7.62×39mm","offer_id":52274275189064,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ 9mm Luger","offer_id":52274275221832,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .380 ACP","offer_id":52274275254600,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .38 Special","offer_id":52274275287368,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .40 S\u0026W","offer_id":52274275320136,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .45 ACP","offer_id":52274275352904,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown \/ .357 Magnum","offer_id":52274275385672,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .22 LR","offer_id":52274275418440,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .223 Rem \/ 5.56×45mm NATO","offer_id":52274275451208,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .300 BLK","offer_id":52274275483976,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .308 Winchester (7.62×51mm NATO)","offer_id":52274275516744,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .30-06 Springfield","offer_id":52274275549512,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .270 Winchester","offer_id":52274275582280,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ 6.5 Creedmoor","offer_id":52274275615048,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ 7.62×39mm","offer_id":52274275647816,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ 9mm Luger","offer_id":52274275680584,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .380 ACP","offer_id":52274275713352,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .38 Special","offer_id":52274275746120,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .40 S\u0026W","offer_id":52274275778888,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .45 ACP","offer_id":52274275811656,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown \/ .357 Magnum","offer_id":52274275844424,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .22 LR","offer_id":51010583888200,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .223 Rem \/ 5.56×45mm NATO","offer_id":52274275877192,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .300 BLK","offer_id":52274275909960,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .308 Winchester (7.62×51mm NATO)","offer_id":52274275942728,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .30-06 Springfield","offer_id":52274275975496,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .270 Winchester","offer_id":52274276008264,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ 6.5 Creedmoor","offer_id":52274276041032,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ 7.62×39mm","offer_id":52274276073800,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ 9mm Luger","offer_id":52274276106568,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .380 ACP","offer_id":52274276139336,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .38 Special","offer_id":52274276172104,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .40 S\u0026W","offer_id":52274276204872,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .45 ACP","offer_id":52274276237640,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange \/ .357 Magnum","offer_id":52274276270408,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .22 LR","offer_id":51010583757128,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .223 Rem \/ 5.56×45mm NATO","offer_id":52274276303176,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .300 BLK","offer_id":52274276335944,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .308 Winchester (7.62×51mm NATO)","offer_id":52274276368712,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .30-06 Springfield","offer_id":52274276401480,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .270 Winchester","offer_id":52274276434248,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ 6.5 Creedmoor","offer_id":52274276467016,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ 7.62×39mm","offer_id":52274276499784,"sku":null,"price":6.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ 9mm Luger","offer_id":52274276532552,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .380 ACP","offer_id":52274276565320,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .38 Special","offer_id":52274276598088,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .40 S\u0026W","offer_id":52274276630856,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .45 ACP","offer_id":52274276663624,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red \/ .357 Magnum","offer_id":52274276696392,"sku":null,"price":5.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/223rem-ammo.webp?v=1760972084"},{"product_id":"flaga-bezpieczenstwa-9-mm-safety-flag","title":"9mm Safety Flag – handgun clear indicator","description":"\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eA lightweight, highly visible safety flag designed to provide a quick and unambiguous indication that a 9 mm handgun is unloaded. Ideal for use at the shooting range, during competitions and in storage.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cb\u003eKey features:\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eVisibility:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e the bright color allows visual verification from several meters away\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eCompatibility:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e fits most 9×19 mm pistols, including Glock, SFP9, CZ, Beretta, Walther and others\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eSafety:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e prevents accidental loading during drills, competitions and transport\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eLightweight and compact:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e adds no unnecessary weight to your bag and is always close at hand\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"s2\"\u003eAt shooting ranges and IPSC\/IDPA competitions, a safety flag is a rules requirement and a clear signal to other competitors. Inserted through the magazine well and into the chamber, it indicates that the firearm is safe. It enables a quick check without the range officer having to physically inspect the firearm. Made of flexible material designed to withstand repeated use.\u003c\/span\u003e\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Technical black","offer_id":52516152246600,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black","offer_id":52516152279368,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray","offer_id":52516152312136,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown","offer_id":52516152344904,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown","offer_id":52516152377672,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":51010593915208,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":51010593882440,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/safe_flag_9mm_2.webp?v=1774123727"},{"product_id":"flaga-bezpieczenstwa-223-rem-5-56-nato-safety-flag","title":".223\/5.56 NATO Safety Flag – rifle clear indicator","description":"\u003cp class=\"p1\"\u003e\u003cb\u003e.223 Rem \/ 5.56 NATO Safety Flag\u003c\/b\u003e\u003cspan class=\"s1\"\u003e — a clear signal that your rifle is unloaded. A mandatory accessory at every shooting range and competition.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eThe durable flag is inserted through the chamber — the visible part protrudes from the barrel, signaling a safe condition for the entire firing line. At PRS, IPSC Rifle, and dynamic shooting matches, it is a regulatory requirement.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cb\u003eKey features:\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eVisibility:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e bright color enables visual inspection from several meters away.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eCompatibility:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e AR-15, M4, and other rifles chambered in .223 Rem \/ 5.56 NATO.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eSafety:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e eliminates the risk of accidental loading during training and transport.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eDurability:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e flexible material resistant to repeated insertion and removal — will not deform.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eCompact:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e lightweight and small — fits in any range bag or tactical vest pocket.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p3\"\u003e\u003cspan class=\"s2\"\u003ePerfect for AR-15 and other rifles chambered in .223\/5.56 — used at competitions, training sessions, and during storage. Made in Poland 🇵🇱\u003c\/span\u003e\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Technical black","offer_id":52516143235400,"sku":null,"price":24.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black","offer_id":52516143268168,"sku":null,"price":24.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray","offer_id":52516143300936,"sku":null,"price":24.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown","offer_id":52516143333704,"sku":null,"price":24.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown","offer_id":52516143366472,"sku":null,"price":24.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":51010594931016,"sku":null,"price":24.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":51010594898248,"sku":null,"price":24.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/safe_flag_223_2.webp?v=1774123721"},{"product_id":"szybkoladowarka-do-magazynkow-cmmg-22lr-light-normal","title":"CMMG .22LR Magazine Speed Loader – AR-15 conversion","description":"\u003cp class=\"p1\"\u003e\u003cb\u003eSpeed loader for CMMG .22LR magazines\u003c\/b\u003e\u003cspan class=\"s1\"\u003e designed for conversions compatible with the AR-15 platform. It enables fast and convenient magazine loading, saving time and your hands during longer shooting sessions.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003ch3\u003e\u003cb\u003eKey features:\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eCompatibility:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e exclusively for CMMG .22LR conversion magazines for AR-15.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eLoading speed:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e eliminates the tedious process of pressing cartridges in one by one.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eErgonomics:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e comfortable grip and one-handed operation.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eDurable construction:\u003c\/b\u003e\u003cspan class=\"s1\"\u003e solid material resistant to mechanical damage.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003e\u003cb\u003eUse:\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eintensive training with a CMMG .22LR conversion on the AR-15 platform,\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003eshooting schools and classes where magazines are loaded repeatedly,\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp class=\"p1\"\u003e\u003cspan class=\"s1\"\u003erecreational shooting (plinking), when speed and comfort matter.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp class=\"p3\"\u003e\u003cspan class=\"s2\"\u003eThe product is compact, fits in a range bag, and takes up little space. Intended exclusively for CMMG .22LR conversion magazines.\u003c\/span\u003e\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Base black","offer_id":51081979134280,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Midnight navy","offer_id":51081979167048,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Ashen gray","offer_id":51081979199816,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Natural white","offer_id":51081979232584,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Classic brown","offer_id":51081979265352,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Coffee brown","offer_id":51081979298120,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Olive green","offer_id":51081979330888,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Classic greenery","offer_id":51081979363656,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":51081979396424,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":51081979429192,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true},{"title":"Warning yellow","offer_id":51081979461960,"sku":null,"price":14.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/szybkoladowarka_22lr_cmmg-2.webp?v=1774123688"},{"product_id":"zaslepka-dry-fire-do-konwersji-cmmg-22lr","title":"CMMG .22LR Dry Fire Plug – firing pin protection, AR-15","description":"\u003cp\u003eA specialized dry fire plug designed for \u003cspan class=\"s1\"\u003e\u003cb\u003eCMMG .22LR conversions\u003c\/b\u003e\u003c\/span\u003e in AR-15 rifles. It solves the problem of mechanism safety during dry fire training by protecting the firing pin and mechanism from damage.\u003c\/p\u003e\n\n\u003cp class=\"p1\"\u003e In the case of CMMG .22LR conversions, there is a risk of damage to the firing pin or mechanism when dry firing, therefore the use of a protective cap is recommended.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\u003ch3\u003e \u003cb\u003eKey features:\u003c\/b\u003e\n\u003c\/h3\u003e\n\n\u003cul\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eSafe dry fire:\u003c\/b\u003e\u003c\/span\u003e Protects the firing pin and weapon mechanism from damage during no-fire training.\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\u003cli\u003e\n\n\u003cp class=\"p1\"\u003e \u003cspan class=\"s1\"\u003e\u003cb\u003eDurability:\u003c\/b\u003e\u003c\/span\u003e Made of resistant plastic that effectively absorbs firing pin impacts.\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\n\n\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\n\u003ch3\u003e \u003cb\u003eApplication:\u003c\/b\u003e\n\u003c\/h3\u003e\n\n\u003cp class=\"p3\"\u003e Perfect for safe dry-firing with CMMG .22LR conversions, especially recommended for users who want to avoid the risk of firing pin damage and increase the durability of their weapon.\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Technical black","offer_id":53445673976136,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black","offer_id":53445674008904,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray","offer_id":53445674041672,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown","offer_id":53445674074440,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown","offer_id":53445674107208,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":51081690054984,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":51081690022216,"sku":null,"price":9.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/cmmg_22lr_dryfire-3.webp?v=1774123684"},{"product_id":"flaga-bezpieczenstwa-22-lr-safety-flag","title":".22 LR Safety Flag – clear indicator for rimfire firearms","description":"\u003cp\u003eA lightweight and highly visible \u003cb\u003esafety flag\u003c\/b\u003e designed for fast, unmistakable indication of an unloaded firearm in \u003cb\u003e.22 LR\u003c\/b\u003e. Ideal for range use, competitions, and storage.\u003c\/p\u003e\n\u003ch3\u003e\u003cb\u003eKey features:\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eVisibility:\u003c\/b\u003e the bright colour allows for quick visual inspection from several metres away\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eCompatibility:\u003c\/b\u003e intended for platforms and configurations in \u003cb\u003e.22 LR\u003c\/b\u003e where clear unloaded-status marking matters\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eSafety:\u003c\/b\u003e helps reduce the risk of accidental loading during training, competition, and transport\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cb\u003eLightweight and compact:\u003c\/b\u003e easy to carry, always within reach in your range bag\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOn the range and during training, the safety flag provides a clear signal that the firearm is secured and ready for inspection. Made from flexible material designed for repeated use.\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Technical black","offer_id":53020482666824,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black","offer_id":53020482699592,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray","offer_id":53020482732360,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown","offer_id":53020482765128,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown","offer_id":53020482797896,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":53020482830664,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":53020482863432,"sku":null,"price":19.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/flaga_bezpieczenstwa_22_lr_safety_flag_shootershape.webp?v=1777630726"},{"product_id":"flaga-bezpieczenstwa-ar-15-magwell-safety-flag","title":"AR-15 Magwell Safety Flag – clear indicator with CLEAR marking","description":"\u003cp\u003eAR-15 \/ Magwell Safety Flag is a clear and visible signal that the rifle is unloaded. Inserted from below through the magwell, it blocks magazine insertion and, once seated in the receiver, leaves a visible \u003cb\u003eCLEAR\u003c\/b\u003e marking.\u003c\/p\u003e\n\u003cp\u003eThis solution is designed exclusively for the AR-15 platform - ideal for the range, matches, transport, storage, and dry-fire practice. Unlike classic chamber flags, it not only indicates the safe condition of the firearm but also mechanically makes it harder to close the bolt and prevents magazine insertion.\u003c\/p\u003e\n\u003ch3\u003e\u003cb\u003eKey features:\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eDedicated to AR-15:\u003c\/b\u003e fitted to the AR-15 platform, without the compromises of universal solutions\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eMagwell insertion:\u003c\/b\u003e inserted from below through the magazine well, immediately blocking the possibility of feeding ammunition\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eVisible CLEAR marking:\u003c\/b\u003e after correct placement in the receiver, it clearly communicates that the firearm is unloaded\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eAdditional safety layer:\u003c\/b\u003e makes closing the bolt more difficult and helps eliminate the risk of accidental loading during training, transport, and storage\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cb\u003eDurability and convenience:\u003c\/b\u003e lightweight, durable, and easy to insert and remove quickly, even with gloves\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIdeal for AR-15 rifles used in competitions, training, and at the range — wherever quick visual control and mechanical firearm safety matter. Made in Poland 🇵🇱\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Technical black","offer_id":53020528083272,"sku":null,"price":59.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black","offer_id":53020528116040,"sku":null,"price":59.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray","offer_id":53020528148808,"sku":null,"price":59.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown","offer_id":53020528181576,"sku":null,"price":59.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown","offer_id":53020528214344,"sku":null,"price":59.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":53020528247112,"sku":null,"price":59.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":53020528279880,"sku":null,"price":59.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/flaga_bezpieczenstwa_ar_15_magwell_safety_flag_shootershape.webp?v=1777631670"},{"product_id":"dryfire-plug-ar-15-223-556-wkladka-trt-do-magazynka-3-szt","title":"AR-15 .223 \/ 5.56 Dryfire Plug - TRT Magazine Insert (3 Pack)","description":"\u003cp\u003e\u003cstrong\u003eAR-15 .223 \/ 5.56 Dryfire Plug\u003c\/strong\u003e is a TRT training insert fitted directly into an empty magazine. It limits follower travel so the follower does not engage the bolt catch during dry-fire training.\u003c\/p\u003e\u003cp\u003eWith the insert installed, you can pull the charging handle fully rearward and release it without the bolt carrier being held open. Its profile lets the bolt carrier pass over the insert without feeding it from the magazine, making repeated manipulations and tap-rack drills easier.\u003c\/p\u003e\u003ch3\u003eKey features\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eFor the AR-15 platform:\u003c\/strong\u003e designed for .223 Rem \/ 5.56 NATO magazines.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eFull bolt carrier travel:\u003c\/strong\u003e allows a complete rearward movement without locking the action open.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eRepeatable dry fire:\u003c\/strong\u003e supports reload, malfunction-clearing and tap-rack drills.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003eMagazine-mounted:\u003c\/strong\u003e stays inside the empty magazine and is not fed by the bolt carrier.\u003c\/p\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cp\u003e\u003cstrong\u003e3-pack:\u003c\/strong\u003e lets you prepare several dedicated training magazines.\u003c\/p\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eTraining with Mantis\u003c\/h3\u003e\u003cp\u003eThe Dryfire Plug is often used with training systems such as Mantis. It helps retain natural handling of the rifle and enables repeated drills without the bolt carrier locking open.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSafety notice:\u003c\/strong\u003e this product is a training aid and does not replace safe firearm handling practices. Before training, verify that the firearm and all magazines are unloaded and remove all live ammunition from the training area.\u003c\/p\u003e","brand":"Shootershape","offers":[{"title":"Technical black","offer_id":53559519445320,"sku":null,"price":29.0,"currency_code":"PLN","in_stock":true},{"title":"Onyx black","offer_id":53559536386376,"sku":null,"price":29.0,"currency_code":"PLN","in_stock":true},{"title":"Steel gray","offer_id":53559536419144,"sku":null,"price":29.0,"currency_code":"PLN","in_stock":true},{"title":"Resin brown","offer_id":53559536451912,"sku":null,"price":29.0,"currency_code":"PLN","in_stock":true},{"title":"Deep coffee brown","offer_id":53559536484680,"sku":null,"price":29.0,"currency_code":"PLN","in_stock":true},{"title":"Signal orange","offer_id":53559536517448,"sku":null,"price":29.0,"currency_code":"PLN","in_stock":true},{"title":"Signal red","offer_id":53559536550216,"sku":null,"price":29.0,"currency_code":"PLN","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0896\/4882\/4648\/files\/dry_fire_plug_ar15_2.webp?v=1784557300"}],"url":"https:\/\/shop.shootershape.pl\/en\/collections\/training-safety-and-dry-fire.oembed","provider":"Shootershape","version":"1.0","type":"link"}