Just found this http://www.americantactical.us/5117/detail.html , any one seen this one or heard/read anything on it? Thinking about being a test dummy lol.