Yes you can bring them,Back in 2014 i kept my whole desktop in luggage and I also had Laptop in hand carry,I've noticed it also depends on City and Airport Customs the best one is of Islamabad most of time the dont even run your luggage bag through scanner on the way out ,but I have noticed Lahore and Karachi customs asking all the time
But again in terms of desktop or its components you are safe if asked tell the it was in your personal use even if you have a laptop ,I have only seen them questioning if you have two laptops one in hand carry and other in luggage
Once i was bringing my Xbox360 in luggage after passing scanner they stopped me saying you have two laptops I said no its my Xbox they checked and cleared it
And just in case its also better to slip out in crowded situations don't be the first one leaving the airport because i have seen them to sometimes stop confused people for no reason or in hopes for jackpot
Sent from my iPhone using Tapatalk