P2p transaction is what you need I think, just find a reliable source of bitcoin then arrange a meet up with him. In that case your money will be secured. But for me, I rather buy bitcoin in exchanges so I can trade it directly to them and I can buy another coin as well. But it is up to you. Buy in different exchanges if you want. So you will not needed a kyc.