#weapons clear
s&box melee weapon: sphere trace + UseHitboxes, hit/miss cooldowns, bone-parented impact decals, local camera punch
s&box weapon reload: CancellationTokenSource for cancellable async reload, incremental vs clip modes
s&box shared ammo pool: NetDictionary keyed by resource path, [Sync(FromHost)], optimistic client returns
s&box bullet weapon: time-based aim cone recovery, local EyeAngles recoil (no RPC), CameraNoise.Recoil for shake
s&box weapon architecture: AimRay context resolution, EffectiveAttacker, and host-side TraceAttack RPC