Eating until you are full isn't a good plan. You can always out eat your exercise. It also takes about 20 minutes for the message from your stomach to reach your brain that you are full

I suggest you use Scooby's Calorie Calculator (link in my sig), and figure out how many calories you have to work with. A digital food scale isn't expensive, and once you've done the initial work of figuring out how many calories are in things, it becomes fairly effortless.
If I were you:
Meal 2 would get beefed up. If the intention is to eat it on the move/at the gym, throw in some oats, and pack some raw chopped vegetables.
I would reduce the almonds to 8 which is roughly 10 grams, and add some vegetables and a complex carb to meal 3.
I'd also dump the light mayo from meal 4 since it doesn't contain good nutritional bang for the caloric buck, and use mustard instead. (Your tastebuds will adjust.) Make up the difference in more vegetables.
Meal 5, I'd dump the almonds, and have some complex carbs instead. If you really want more fats, put some (like a table spoon) ground flaxseed on/in it, but you don't need roughly 411 calories in nuts/seeds in a meal when you're already getting lots of protein from the chicken. Remember other food in your diet has fat in it too. Even boneless, skinless chicken breast, and carrots have some fat

Over all you seem to be eating too much fat, not enough complex carbs, and not enough vegetables. Carbs are the source of choice for your blood sugar level, when that runs out, your body next uses the protein from your food (read as expensive calories, and robbing your muscles of their repair material). So loading up on fat doesn't replace complex carbs very well.
When running a caloric deficit, it is important to be sure that you are getting lots of bulk for the amount of calories you are consuming (thus staving off hunger). It is also important to be sure you are getting lots of vitamines per calorie because you don't have as much room in your diet. So lots of vegetables are very important. When you look at your plate, vegetables should be taking up half of it.
Good luck,
Eric