I can definitely see the direction you were going with this. I love the concept of solving puzzles.
I have a few notes.
1. The crosshair could've been a simple + or - to help know what firing mode I was in.
2. The game feel is a bit lacking.
3. A simple background music and good sound would've elevated the game a lot.
Anyway, it was really nice trying it. Well done!