In an effort to figure out if various dry fire mag systems would add any value to my training, and if so, which one provided the most value, I bought 4 systems including this one.Things I bought to compare:[DFM]DryFireMag: https://www.amazon.com/dp/B07JR1Q4ZM?ref=ppx_yo2ov_dt_b_product_details&th=1[TTM]TTrigger mag: https://www.amazon.com/dp/B0BRKVT7ZR?psc=1&ref=ppx_yo2ov_dt_b_product_details[SSS]SureStrike System(Smart DryFire Mag + SureStrike Laser Cart): https://www.amazon.com/dp/B0CP69ZV1W?ref=ppx_yo2ov_dt_b_product_details&th=1[BOS] BlueOps system (2 xmags, 1 xLSR): https://www.amazon.com/dp/B0D1DHTNQM?psc=1&ref=ppx_yo2ov_dt_b_product_detailsI think when considering any of these systems, the first question to ask yourself is whether the $100(or more) for a convenience that allows you to pull the trigger multiple times without resetting the slide is worth it to you. It may be tough to justify, but I think the ability to practice transitions and follow-up shots as if you were shooting live-fire is more than worth the up-front cost. Just for fun, here's some math:Let's assume that in terms of training effectiveness, 4 dry-fire reps is worth 1 live-fire rep. I think this estimate is very conservative but for the sake of argument, lets run with it. Keep in mind, Dry-fire is not a substitute for live-fire, but rather a supplement.With the assumption of 4Dry:1Live, this product would "break even" after 5000reps([product cost]/[cost per round]*[training effectiveness ratio] = [$300]/[$0.24/round]*[4:1 effectiveness]=5000). So, the question is before you lose or break this system, do you think you'll use it to simulate more than 5000 shots? That's an average of less than 14 shots per day over the course of a year, or less than 50 shots per week over the course of 2 years. I think it's worth the cost to add a system like this to the training regimen, but it's also worth considering whether the same results couple be achieved with a $100 Dry-Fire unit that omits the laser like the DFM System. I think either system could be justified against live-fire costs, but it's tough to justify tripling the cost for the laser system.The BLUEOPS systems provides a number of features absent from the competition in an attempt to provide more value at the same price-point. These features are what initially got me excited about this system; unfortunately the smart features and app support were unreliable with my testing and ultimately took away from the experience more than it added. I look forward to the growth of this platform, but I cannot recommend it in it's current state.Now to review the BOS on it's own merits.Strengths:+ Includes two mags as opposed to the single mag in each of the other systems. This is a really nice value addition as it allows the training of reloads without losing the multi-shot and laser characteristics of this system.+ The app allows you to set a round count per magazine so you'll have to reload after a set number of shots. May or may not be useful but another interesting value add compared to the competition.+ The app allows you to enable random jams that require a tap-rack to solve. May or may not be useful but another interesting value add compared to the competition.+ This is the only system that relies on the striker spring for pre-travel resistance. This is really cool as it allows the pre-travel with the system to feel exactly the same as pre-travel without the system.+ The system includes an additional set of baseplates that can be used to convert the "mags" from g19 length to g17 length. Another cool value add.+ Blue color makes it easy to identify the mag as a training tool from the magwell of the weapon)easily identifiable by the oversized baseplate) and by retracting the slide. I like this for safety reasons.+ These mags have a vibration motor to provide some haptic feedback when the system is activated; it's a cool thought but ultimately was too weak to be noticed.Weaknesses:- The app was a big selling point of this system for me, but the current features fall flat. There are two drills currently on the app and one "free-fire" mode. I imagine they will add more drills and features as the platform grows but as it stands now, it is not a worthy selling point for this system- The app also provides a shot timer function that measures shot times, splits, and other useful metrics. However, the split times were significantly greater than I am able to produce in live-fire sessions. As of this writing, I do not trust that the shot times are accurate or reliable.- The mags are programmed to simulate a number of rounds before requiring a reload(programmable in the app). This would normally be a positive, but can be distracting if reloads aren't the focus of that session's training. Furthermore, I couldn't figure out how to reliable "reset" the round count on each mag manually; it may be tied to some timer. This means both mags needed to be charged to continue to use the system(mag1 would reset s...