Camera.clip_near = 5; to stop seeing thru walls but have no idea about weapons going thru walls yet.
Cheers.