Is l-arginine safe to take long term?

Unknown. L-arginine has been used safely for up to 3 months. There are no long term studies to verify safety for long term use.