Let me explain my question, this one I have been looking for how to do for about a couple hours now and I've no clue.

Okay, so, I have a weapon in a wall. There's a bit so you can see the weapon when it can be picked up. Someone walks up to the hole in the wall and picks up the weapon without touching the mesh. On maps where weaponstay is off, the weapon in the wall will vanish.

Is there any possible way to do this?

Reason I ask because... I want to try to make a map where the flak cannon and redeemer are hidden in a pillar and box. Plus it could be utilized for spawn rooms in onslaught but mostly assault.

Is there a way to do it using triggers or something?