Enemies can go through walls if you spam shoot, so I would limit the shooting capabilities, cool mechanic nonetheless.