HomeLESS: Open Source Dry Fire Game and Target Simulator

The HomeLESS is a nifty project that encompasses a number of open source software applications and open source hardware designs which facilitate dry fire practice at home using lasers. The interactive capabilities of the software is VERY impressive. Just watch the below video to see what you can do with it …

To use the HomeLESS software you need a PC, it is Windows, Mac and Linux compatible, along with a cheap webcam. Any commercial laser dry firing device, such as the devices manufactured by LaserLyte and Laser Ammo, will work, but if you don’t have one and want to save money you can build your own laser target pistol by following the instructions published on their website.

The electronics, costing only a few dollars on ebay.

The electronics, costing only a few dollars on eBay.

Installing the electronics into a cheap airsoft MP5 clone

Installing the electronics into a cheap airsoft MP5 clone

I am looking forward to seeing how it continues to be developed. If you are a computer programer and want to contribute to the project, the code is hosted on GitHub.

Steve Johnson

Founder and Dictator-In-Chief of TFB. A passionate gun owner, a shooting enthusiast and totally tacti-uncool. Favorite first date location: any gun range. Steve can be contacted here.


  • Nicks87

    We’ve been using stuff like this for years in Law Enforcement training. FATS and MILO systems come to mind but there are a few other companies that make stuff like this as well. I’m glad to see someone is trying to build an affordable version for the civilian sector.

  • Don Ward

    Psshh… I don’t need all that nonsense to partake in a homeless shooting game! Not with the big city nearby.

    What? Too soon?

  • noob

    hmm. could you have a “skype duel” by tying this to a video conferencing software package?

    10 paces at dawn, as often as you like.

    • Lag would be a severe issue. At this point it would be more practical to just play a video game instead.

  • patrickiv