How can I create aBlueprint Aim down sights?!

Hello, I stopped working on my little project for a while because I couldn’t figure out how to make a good ADS system.
Nothing doesn’t work really well or not how I want it. And there is nothing I could find on google or on youtube.

i have a problem to align the sights of the gun, everything i tried didnt work.
I had always something like:
couldnt look up and down, fps mesh bugged after changing camera back

1st Normal view: https://image.prntscr.com/image/496f04de34ad4b5791f0f1ac0fb46a8c.png
2nd ADS: https://image.prntscr.com/image/2708324d37c340e2a7994f35fe3d9442.png
3rd After looking up in ADS and going back to normal view: https://image.prntscr.com/image/ac40f4dddbbd49e58fd1d5b0b0e1d7d6.png

I Just toggle the cameras

dose nobody know it?