Delta Scientific, the manufacturer of counter-terrorist vehicle control systems used globally, announced their MP100 portable barrier system has successfully achieved an M30/P3 designation.
If that epic trailer for the upcoming series The Acolyte has you ready ... armored options as well as everyone's favorite little green helper Grogu. Choose which design suits you best and just pop ...