Status: source-only, not yet a working/publishable mashup.
Bodycam is built on Unreal Engine and its maps/assets are in Unreal-native formats. Garry's Mod/Source cannot directly load a Bodycam map or use its weapon assets as native map/weapon content. The requested design also forbids copying or shipping Bodycam files. This scaffold therefore does not claim to load Bodycam's real map or guns. A real bridge would need a legal, runtime conversion/import path that reads the player's installed copy and produces Source-compatible map geometry/materials and weapon representations without redistributing the source assets; that bridge is not implemented here.
Copy the bodycam_gmod_mashup folder into:
<Garry's Mod>/garrysmod/addons/
Then launch Garry's Mod, start a sandbox session, open the spawn menu, and look under Weapons → Bodycam x GMod Prototype. If the base-game weapon models are available, the two SWEPs should appear. This has not been tested in a running game in this environment.