Cook the pasta in a large pot of boiling salted water until package directions for al dente. Drain well and cool.
Add the artichoke hearts, mozzarella, pepperoni, tomatoes, pepperoncini and basil to a large bowl. Stir in the pasta.
Whisk together the garlic, red wine vinegar, and olive oil. Season with salt and pepper. Toss the dressing with the pasta.