About GunCAD Index
What Is This?
In a phrase: a search engine for GunCAD designs. It scrapes Odysee/LBRY and automatically tags and categorizes content from a large number of channels.
GunCAD?
Short answer: printed guns.
Long answer: GunCAD (also 3D2A, 3DPG, Fosscad, etc.) is the concept of and communities surrounding the publication of designs, schematics, build guides, and testing notes for DIY weapons and accessories.
Consult these links for primers, communities, and more details:
- Ctrl+PEW Getting Started Guide - A fantastic starting point for all skill levels. If you want to get into this and don't know where to start, start here
- How to 3D Print a Gun 101 - 3DGB - Another really good guide for how and where to start
- /r/fosscad - A Reddit community for us, lots of people like to showcase their builds here
- /r/gunnitrust - While not GunCAD-centric, they do have an impressive DIY culture and exchange a lot of valuable knowledge
What's This Stamp Mean?

It means the release is verified to meet our quality control requirements. They are (using RFC-2119 keywords):
- It MUST be safe. Releases that pose an unreasonable risk to their user will never be verified.
- It MUST be tested. There is no set requirement for the size of the testing pool as each release is unique and testers can be hard to come by, but a pool of 1 is unacceptable.
-
It MUST be documented. Requirements for documentation:
- It MUST be included in the archive. It MUST NOT be only available via LBRY/Odysee description.
- It MUST be accurate. Text and graphics MUST NOT refer to features that were removed prior to release. Graphics MAY include said features so long as they do not pertain to the assembly being demonstrated and are not distracting.
- It MUST be comprehensive. Auxiliary resources SHOULD NOT be required to complete the build by a reasonable, median builder. Remixes MAY link to their upstream release in leiu of this requirement.
- It SHOULD contain useful graphics, especially of complicated/dense assemblies.
- It SHOULD contain a comprehensive list of authors.
- It SHOULD contain a valid license for the files in the bundle.
- It SHOULD contain parametric redistributables, such as STEP files, either in the bundle or available via link.
- It MUST be available in an unencrypted archive in a format modern computers can extract. It SHOULD be a common open-source file format (zip, 7z, tar.gz, etc.). It MUST NOT be only a model file. It MUST NOT be password-protected, even if that password is available via LBRY/Odysee.
- It SHOULD NOT contain Bambu Studio or derivative slicers' project files
- It SHOULD be sanitized/scrubbed to remove PII with reasonable available tooling
Only a handful of trusted channels from communities with robust release procedures have this seal applied automatically. For all others, this stamp is assigned on a case-by-case basis.
Frequently Asked Questions
Where does the site get its content from?
Odysee (aka LBRY). See this wiki article for more details on how to get added to the Index.
How do I get added to the Index?
Why doesn't this release have this tag?
Fix it! If you hit the edit button next to a release, you can assign it new tags. Make some submissions and an admin will review them.
How quickly does this site pick up on new content?
About every hour or so. If you'd like to beat this delay, schedule your release a little bit in advance so we can index it before it drops.
I found a bug -- where can I report it?
Use the contact information in the footer. Filing GitLab bugs is the quickest way to get them addressed, but you can also ping me directly on Twitter or in the Matrix space.
I would like to contribute to the project -- how can I do so?
Great!
If you'd like to do so monetarily, use the Ko-fi or Bitcoin link in the footer. Money goes to continued development and server hosting costs.
If you'd like to contribute code, use the "source" link in the footer and submit a PR.
If you'd like to contribute assets or anything else, reach out to me over Twitter or Matrix and we can discuss!
Thanks
This project is a community work. I couldn't have done it on my own:
- Thanks to Black Lotus Coalition for their gruntwork in scouring Odysee by hand to get a list of tons of GunCAD developers. Their list was pruned down and served as the initial batch of accounts we indexed. Much love to Moderator Gage and everyone around him who contributed to the list.
- Thanks to Hoffman Tactical for being awesome, offering fantastic feedback, and being by far the biggest driving force behind getting this project off the ground.
- Thanks to everyone spreading the signal for, well, spreading the signal. You're making GunCAD Index a household name in this community.
- Thanks to the whole GunCAD community for the things you build and the knowledge you cultivate. May this project help them be discovered, cherished, and enjoyed further.
- Thanks to my close friends and cherished ones for their love and support, not just here but over the years as well. I love you all <3
- Thanks to a close friend (you know who you are, M) for getting me into GunCAD way back when. Your support meant and means a lot to me.
- Thanks to the developers behind the LBRY project for their work making a censorship-resistant content network, and thanks to Odysee for hosting all of it.
And a huge, gigantic thanks to the most important person of all:
- You, the person visiting this website. I appreciate you, and I'm happy that I can help make your life a little easier.