I'm new to the AK47 rifle so I have a lot to learn. But, the man I got it from says that it has always functioned perfectly and I trust him. So, I think it's a keeper. But, spare parts are absolutely essential. Now that the plate is installed, I have to get out in the woods and see what it will do.