A method of generating a particle is disclosed, the particle being for delivery of a polynucleotide to a target cell. The method comprises (a) contacting the polynucleotide with a composition comprising cationic molecules, wherein the cationic molecules condense the polynucleotide by electrostatic interactions to generate a complex, wherein the cationic molecules are not comprised in a liposome and (b) covalently binding the complex to a targeting moiety at a pH equal to or below about 4.5, thereby generating the particle for delivery of the polynucleotide agent to the target cell. Use of the particles and compositions comprising same are also disclosed.