Usually when this type of question pops up on a gun forum, 12 pages of arguing will follow...
I always advise my students not to attach flashlights, lasers or bayonetes (
) to their defensive handguns. That's just my .02...your mileage may vary..
and yes, I said bayonets.....
NRA Certified Firearms Instructor
Utah Concealed Firearms Certified Instructor
SABRE Pepper Spray CSAP Instructor