In the state of Pa anyone who is not disqualified by the conditions set forth in the law, ie convicted felon, etc. may carry a firearm openly. You cannot enter a motor vehicle or any federal building including schools and post offices or anywhere else it is posted.
With a LTCF (license to carry firearm) you are than allowed to carry in your motor vehicle and it may be concealed or open carry. You are also required to have a LCTF to carry ANY firearm in a city of the first class. Philadelphia and Pittsburg are the only ones in the state of Pa. To hunt in Pa with a sidearm it needs to be the correct caliber and season for which you are hunting following the guidelines in the Pa hunting manual. You may not hunt with a semi-auto pistol. To carry a sidearm that is not for hunting, when hunting you need a LCTF or a Sportsman permit. However that does not mean you can kill an animal with it. You are only allowed to kill an animal with a handgun while hunting if it falls into the criteria listed in the Pa hunting manual.
My suggestion to anyone who asks these questions, is to research it to the hilt and do not rely on the responses on a forum. Police can and will harass individuals who open carry a handgun. #1 many police officers are ignorant to their own rules which thay are requied to learn each year when they take class. Also, many like to just bust balls. Be smart, and educate yourself about the law and save yourself some grief.