No infantry primary weapon can take down a chopper IIRC, you only get the IGLA and Stinger (C4 technically and an M320 maybe COULD do it but highly unlikely) and on that note people who shoot at choppers and jets from the machine guns on tanks are being very foolish, the damage done is very small and it brings the helicopter right to you and reveals your location constantly. Use the emplaced AA guns, anti-air missiles and laser designators, on that note you could say Recon has an AA option of sorts but it requires someone else to have the missile, Javelin or vehicular and always place the SOFLAM away from your actual location, it's likely to get blasted, with an SKS you can play a fairly normal role in the game even on smaller maps but the semi auto rifles are all decent with the right optics. The best anti-heli weapon comes from the air, a good jet pilot should prioritise attack helicopters over anything else, even if they get took out taking the attack heli down because other jets pose much less threat to ground units.