That would be so awesome if some one could do it, but then we would have to create a damage mechanism, where if you shoot a certain object it gets hurt.

The way moi see it... There are three options then.
Either use the "click and shoot" idea I mentioned upthread.
If it's too hard to make a damage mechanism, maybe only allow them to shoot "special targets". Like monsters, and maybe a few things like glass panes, a few weak crappy doors, etc.
Hidden behind some crates

, our hero practices target shooting at a window on the other side of the room. The local zombie walks over there to see what's going on, and thus you can either shoot him

in the back, or run away. Great combination beteen action, strategy and puzzling. Something like this would be kinda nice.

Another way to do the shooting...
When the player right-clicks or presses the button, the bullets are just fired in the pointer's direction. Which means that they pass through anything and everything between the player and the cursor.
The third way is if the bullets are fired in the precise direction the player character is turned.
They all have their ups and downs. So choose wisely.
Edit: You have a PM. So check your 'inbox'.