Positives:
+ Looked cool
+ With a little training you can change the magazines very quickly
+ Robust material
-high latency and high shipping costs
-not for everyone's size
Conclusion: You can buy, but you should look for another vendor or buy in the store the same.