HFC is not a high quality airsoft gun manufacturer. They are among the better low-end springers, and often times have features that appeal to newbies like open-breach, heavy weight, and working safeties. CAG D Boy had a HFC P8 (incorrectly referred to as a USP by airsofters), and it has many metal parts (most of consisting of lead weights inside to make it heavier[B)]), is pretty solid, and lasted forever. It was still a POS compared to any decent GBB out there!
For what you paid (HFC are dirt cheap, or should be), you will get your moneys worth for a springer.
But for the cost of those 2, you could have a KJW M9!