There is one that is made for quilters, its called the Micro Stitch the fasteners are MUCH shorter than the normal fasteners used to tag clothes in a store. They are about 1/8 inch long so it holds the sandwhich tighter even if your using warm and natural batting. by doing a search (basting gun) here on the board I found everal threads about them!
http://www.quiltingboard.com/search....ing+gun&u=&s=0