I am glad you are experienced in the use of an assault weapon... I do not own one...Do they work well, and in your opinion...Why would no-one ever need to use one??? I really have no idea. Shermann