Are gun designs open source?