What is a complete firearm?

A firearm containing any combination of the following is considered a complete firearm; barrel, receiver, frame or slide.