www.wal-mart.com - I've bought two lasers from my local store, neither one fit the guns I had at the time though, need to dig one up and see if it'll fit my Sigma though. As to lights, buy a Mag-Lite, and either one or two rail mounts, you should be good to go. (I've done it)