I can easily get three pistols or revolvers in one of the baskets. I could even do three more by using the other basket (normally dedicated for sonic lube). 5 minutes mostly gets normal grime off the pistols. You should realistically expect to have to use a toothbrush and then place back in for 2 more minutes. It takes far longer the 15 to 20 minutes to heat the tank solution to 50 degrees C. Expect 20 to 30. You could jump start the process by using a kettle to warm the water but I'm not sure the long term impact on the kettle with the sonic cleaner. Everything seems fine so far, but only used it twice so I cannot vouch for longevity.