I'd check those little screws as soon as I got it in. Chinese pot metal reproductions are usually running cheese grade screws that rust almost immediately. I do like the way they look, though it looks like they sit awfully low compared to stock. How far out of the field of view are they?