Everything is made from scratch, was not that hard. It is low quality, I know that and the mechanics have to be polished a lot. Thanks for playing, means a lot, honestly!