Object Problem (Pictured)

First,greetings.
I’m having problems with my object “Flashlight”.
When i place it and start walking around with it,it gets under the other objects.
(I HOPE YOU UNDERSTAND WHAT I MEAN WITH THIS PICTURE):

I want my Flashlight over the box/crate located on the picture.
Thanks in advance…

basically try look into layers and layer rendering using the main camera.
bascially if you make the flashlight in Layer: “HeldObjects” ( you can assign layers on top right when selecting an object ) and other items in: “default”. Then you can create 2 cameras, 1 the main camera which is used as in your screenshot, but it is set to not render the “HeldObjects” layer , so that means your flashlight wont be rendered on that camera.
2nd Camera should be placed on exact position as main camera, then make that camera only render the “HeldObjects” layer, so only the flash light will be rendered on that camera ( also that camera Clear Flags: should be set to “Depth Only” ).
(Main camera should have Depth of -1, other camers be higher Depth to be displayed on top of main camera )
Now just position your flashlight until it looks correct on the screen and walk up to a wall, you will see it never glitches into anything.