A semi-auto made entirely of ceramics and polymers would be technically possible, but it would be a nightmare to actually make, probably would not function reliably and would have a very limited lifespan. Not to mention when it failed it would probably explode. But other than that, a piece of cake!