Could be...but this thing is one heck of a lot LESS expensive.
I like the idea....but did you see the link to the video? The vid was titled “Soon to be used by Federal police all over the US”.
NOT comfortable with that part.
This is my favorite suicide Drone. Just skip to 4 minutes and watch.
https://www.youtube.com/watch?v=SNPJMk2fgJU