Anybody ever deal with these folks?

http://dynamicarmament.com/

Thanks